package cn.ycxy.lbl.member.service;

import cn.ycxy.lbl.pojo.member.domain.User;
import cn.ycxy.lbl.pojo.member.dto.UserLoginDTO;
import cn.ycxy.lbl.pojo.member.vo.LoginSuccessVO;
import cn.ycxy.lbl.pojo.member.vo.UserDetailVO;
import com.baomidou.mybatisplus.extension.service.IService;

public interface IUserService extends IService<User> {

    LoginSuccessVO doLogin(UserLoginDTO userLoginDTO);

    UserDetailVO getUserDetailById(long id);

    String loadTokenByUser();
}